Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
30 THE HEART Terraced £2,754,467 £725,000 20 Apr 2000
60 THE HEART £88,295 £72,000 17 Oct 2019